WPS Office.apk(点击下载) / ScanQrCodeActivity.java


package cn.wps.moffice.common.scanqrcode;

import android.app.Activity;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.Looper;
import android.support.v4.app.NotificationCompat;
import android.support.v4.view.InputDeviceCompat;
import android.text.TextUtils;
import android.view.KeyEvent;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.URLUtil;
import cn.wps.core.runtime.IClassLoaderManager;
import cn.wps.core.runtime.Platform;
import cn.wps.moffice.OfficeApp;
import cn.wps.moffice.common.beans.OnResultActivity;
import cn.wps.moffice.define.VersionManager;
import cn.wps.moffice.extlibs.Qing3rdLoginConstants;
import cn.wps.moffice.extlibs.qrcode.IScanQRcode;
import cn.wps.moffice.extlibs.qrcode.ScanQRCodeCallback;
import cn.wps.moffice.main.framework.BaseActivity;
import cn.wps.moffice.main.push.explore.PushTipsWebActivity;
import cn.wps.moffice.provider.MofficeFileProvider;
import cn.wps.moffice_eng.R;
import com.google.firebase.analytics.FirebaseAnalytics;
import com.mopub.nativeads.KS2SEventNative;
import defpackage.dgm;
import defpackage.fme;
import defpackage.izx;
import java.io.File;

public class ScanQrCodeActivity extends OnResultActivity {
    public static ScanQrCodeActivity eDo = null;
    private final String eDk = "http://tv.wps.cn:8082/sp/remote/?type=pc&code=";
    private final String eDl = "http://remote.wps.cn/information?type=pc&code=";
    private final String eDm = "https://account.wps.cn/qr/";
    private String eDn;
    private boolean eDp = false;
    private czq mDialog;
    private IScanQRcode mScanQrCode;

    class a implements ScanQRCodeCallback {
        private a() {
        }

        /* synthetic */ a(ScanQrCodeActivity scanQrCodeActivity, byte b) {
            this();
        }

        @Override // cn.wps.moffice.extlibs.qrcode.ScanQRCodeCallback
        public final Activity getActivity() {
            return ScanQrCodeActivity.this;
        }

        @Override // cn.wps.moffice.extlibs.qrcode.ScanQRCodeCallback
        public final void hasNotCameraPermission() {
            ScanQrCodeActivity.b(ScanQrCodeActivity.this);
        }

        @Override // cn.wps.moffice.extlibs.qrcode.ScanQRCodeCallback
        public final void onBack() {
            ScanQrCodeActivity.this.finish();
        }

        @Override // cn.wps.moffice.extlibs.qrcode.ScanQRCodeCallback
        public final void onClickHelperTips(int i) {
            if (i == 0) {
                dwp.km("public_qacode_h5");
                ScanQrCodeActivity.this.openUrl(VersionManager.aYQ() ? ecq.eDx : ecq.eDA);
            } else if (i == 1) {
                ScanQrCodeActivity.this.openUrl(ecq.eDy);
            } else if (i == 2) {
                ScanQrCodeActivity.this.openUrl(ecq.eDz);
            }
        }

        @Override // cn.wps.moffice.extlibs.qrcode.ScanQRCodeCallback
        public final void onResult(String str, int i) {
            if (i == 0) {
                OfficeApp.arx().arN().q(getActivity(), "public_scan_QRcode");
            } else if (i == 1) {
                OfficeApp.arx().arN().q(getActivity(), "public_scan_TV");
            } else if (i == 2) {
                OfficeApp.arx().arN().q(getActivity(), "public_scan_remotecontrol");
            }
            if (!lwd.hu(getActivity())) {
                lvg.d(getActivity(), R.string.documentmanager_tips_network_error, 0);
                ScanQrCodeActivity.this.restartPreview();
            } else {
                ScanQrCodeActivity.this.handleQRResult(str);
            }
        }
    }

    public static void a(final Activity activity, int i, Bundle bundle, final Runnable runnable) {
        final Intent intent = new Intent(activity, ScanQrCodeActivity.class);
        if (i != 0) {
            intent.addFlags(i);
        }
        if (bundle != null) {
            intent.putExtras(bundle);
        }
        if (izx.u(activity, "android.permission.CAMERA")) {
            activity.startActivity(intent);
            if (runnable != null) {
                runnable.run();
                return;
            }
            return;
        }
        izx.a(activity, "android.permission.CAMERA", new izx.a() {
            /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass1 */

            @Override // defpackage.izx.a
            public final void onPermission(boolean z) {
                if (z) {
                    activity.startActivity(intent);
                    if (runnable != null) {
                        runnable.run();
                    }
                }
            }
        });
    }

    static /* synthetic */ void a(ScanQrCodeActivity scanQrCodeActivity, ecx ecx, String str) {
        ecx.checkToDownload(str, "", new Runnable() {
            /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass7 */

            public final void run() {
                ScanQrCodeActivity.this.restartPreview();
            }
        }, null);
    }

    private void aUs() {
        if (lud.dwV()) {
            View mainView = this.mScanQrCode.getMainView();
            boolean a2 = luf.a(getWindow(), 1);
            ((ViewGroup.MarginLayoutParams) mainView.findViewById(R.id.public_qrcode_bottom_bar).getLayoutParams()).bottomMargin = a2 ? luf.gU(this) : 0;
            getWindow().addFlags(134217728);
        }
    }

    private void aUt() {
        runOnUiThread(new Runnable() {
            /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass17 */

            public final void run() {
                ebo.F(ScanQrCodeActivity.this);
                ScanQrCodeActivity.this.finish();
            }
        });
    }

    private void aUu() {
        runOnUiThread(new Runnable() {
            /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass8 */

            public final void run() {
                ScanQrCodeActivity scanQrCodeActivity = ScanQrCodeActivity.this;
                Intent intent = new Intent("android.intent.action.GET_CONTENT");
                intent.addCategory("android.intent.category.OPENABLE");
                intent.setType("*/*");
                intent.setPackage(scanQrCodeActivity.getPackageName());
                intent.putExtra("launch_flag", true);
                Bundle bundle = new Bundle();
                bundle.putInt("KEY_HOME_SELECT_MODE", 1);
                bundle.putString("public_shareplay_access_QRcode", ScanQrCodeActivity.this.eDn);
                bundle.putString("key_request", "request_open");
                intent.putExtras(bundle);
                ScanQrCodeActivity.this.startActivityForResult(intent, 257);
            }
        });
    }

    static /* synthetic */ void b(ScanQrCodeActivity scanQrCodeActivity) {
        fcz.btP().postDelayed(new Runnable() {
            /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass12 */

            public final void run() {
                if (!ScanQrCodeActivity.c(ScanQrCodeActivity.this).isShowing()) {
                    ScanQrCodeActivity.c(ScanQrCodeActivity.this).show();
                }
            }
        }, 500);
    }

    static /* synthetic */ czq c(ScanQrCodeActivity scanQrCodeActivity) {
        if (scanQrCodeActivity.mDialog == null) {
            scanQrCodeActivity.mDialog = new czq(scanQrCodeActivity);
            scanQrCodeActivity.mDialog.setCanAutoDismiss(false);
            scanQrCodeActivity.mDialog.setCancelable(false);
            scanQrCodeActivity.mDialog.setCanceledOnTouchOutside(false);
            scanQrCodeActivity.mDialog.setMessage(R.string.public_no_camera_permission_message);
            scanQrCodeActivity.mDialog.setPositiveButton(R.string.public_ok, new DialogInterface.OnClickListener() {
                /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass13 */

                public final void onClick(DialogInterface dialogInterface, int i) {
                    ScanQrCodeActivity.this.finish();
                }
            });
            scanQrCodeActivity.mDialog.setOnDismissListener(new DialogInterface.OnDismissListener() {
                /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass14 */

                public final void onDismiss(DialogInterface dialogInterface) {
                    if (!ScanQrCodeActivity.this.mDialog.isShowing()) {
                        ScanQrCodeActivity.b(ScanQrCodeActivity.this);
                    }
                }
            });
            scanQrCodeActivity.mDialog.setOnKeyListener(new DialogInterface.OnKeyListener() {
                /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass15 */

                public final boolean onKey(DialogInterface dialogInterface, int i, KeyEvent keyEvent) {
                    if (4 != i) {
                        return false;
                    }
                    ScanQrCodeActivity.this.finish();
                    return true;
                }
            });
        }
        return scanQrCodeActivity.mDialog;
    }

    public static void d(Activity activity, Runnable runnable) {
        a(activity, 0, null, runnable);
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void handleQRResult(final String str) {
        if (Looper.myLooper() != Looper.getMainLooper()) {
            mB(str);
        } else {
            new fcv<String, Void, Void>() {
                /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass2 */

                /* Return type fixed from 'java.lang.Object' to match base method */
                /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object[]] */
                /* access modifiers changed from: protected */
                @Override // defpackage.fcv
                public final /* synthetic */ Void doInBackground(String[] strArr) {
                    ScanQrCodeActivity.this.mB(str);
                    return null;
                }
            }.execute(new String[0]);
        }
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void mB(final String str) {
        boolean z = true;
        if (!TextUtils.isEmpty(str)) {
            String stringExtra = getIntent().getStringExtra("scanQrCode.open.switch.scan.mode");
            if (TextUtils.isEmpty(stringExtra) || !"tv_qrcode".equals(stringExtra)) {
                if (str != null && (str.startsWith("http://tv.wps.cn:8082/sp/s.jsp?q=") || str.startsWith("http://tv.wps.cn:8082/sp/remote/?type=pc&code=2408302243&v=2"))) {
                    lvg.d(this, R.string.public_qrcode_scan_success, 0);
                    runOnUiThread(new Runnable() {
                        /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass6 */

                        public final void run() {
                            String ny = edi.ny(str);
                            final ecx a = edf.a((Activity) ScanQrCodeActivity.this, (int) R.style.Dialog_Fullscreen_StatusBar_push_animations, true);
                            a.setListeners(new View.OnClickListener() {
                                /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass6.AnonymousClass1 */

                                public final void onClick(View view) {
                                    a.dismiss();
                                }
                            }, new View.OnClickListener() {
                                /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass6.AnonymousClass2 */

                                public final void onClick(View view) {
                                    a.dismiss();
                                    ScanQrCodeActivity.this.finish();
                                }
                            }, new View.OnClickListener() {
                                /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass6.AnonymousClass3 */

                                public final void onClick(View view) {
                                    a.dismiss();
                                }
                            });
                            a.setOnDismissListener(new DialogInterface.OnDismissListener() {
                                /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass6.AnonymousClass4 */

                                public final void onDismiss(DialogInterface dialogInterface) {
                                    a.cancelDownload();
                                }
                            });
                            edf.ic(true);
                            ScanQrCodeActivity.a(ScanQrCodeActivity.this, a, ny);
                        }
                    });
                } else if (edi.nx(str)) {
                    lvg.d(this, R.string.public_qrcode_scan_success, 0);
                    this.eDn = str;
                    aUu();
                } else {
                    if (str != null && (str.indexOf("http://tv.wps.cn:8082/sp/remote/?type=pc&code=") >= 0 || str.indexOf("http://remote.wps.cn/information?type=pc&code=") >= 0)) {
                        if (luf.gR(this)) {
                            lvg.d(this, R.string.ppt_remote_tips_support_type, 1);
                            restartPreview();
                        } else if (str.indexOf("http://remote.wps.cn/information?type=pc&code=") >= 0) {
                            lvg.d(this, R.string.ppt_remote_lower_version, 1);
                            restartPreview();
                        } else {
                            final String substring = str.substring(str.lastIndexOf("code=") + 5, str.lastIndexOf("&v="));
                            runOnUiThread(new Runnable() {
                                /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass9 */

                                public final void run() {
                                    Intent intent = new Intent();
                                    intent.setClassName(ScanQrCodeActivity.eDo.getApplicationContext(), "cn.wps.moffice.common.remotecontrol.PhoneRemoteControllerActivity");
                                    Bundle bundle = new Bundle();
                                    intent.putExtra("HomePcSelectActivity", substring);
                                    intent.putExtras(bundle);
                                    ScanQrCodeActivity.this.startActivityForResult(intent, InputDeviceCompat.SOURCE_DPAD);
                                }
                            });
                        }
                    } else if (!VersionManager.aYQ() || !str.contains(Qing3rdLoginConstants.QRCODE_LOGIN_PATH_NAME)) {
                        if (str != null && str.contains("drive.wps.cn/view/l")) {
                            final String substring2 = str.substring(str.lastIndexOf("/") + 1);
                            if (substring2 == null) {
                                lvg.d(this, R.string.public_loadDocumentError, 1);
                            } else if (!ebo.arU()) {
                                ebo.c(this, new Runnable() {
                                    /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass4 */

                                    public final void run() {
                                        dgm.a(ScanQrCodeActivity.this, substring2, null, new dgm.a() {
                                            /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass4.AnonymousClass1 */

                                            @Override // defpackage.dgm.a
                                            public final void gw(final boolean z) {
                                                fcz.btP().post(new Runnable() {
                                                    /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass4.AnonymousClass1.AnonymousClass1 */

                                                    public final void run() {
                                                        if (z) {
                                                            dwp.km("app_openfrom_scan");
                                                            ScanQrCodeActivity.this.restartPreview();
                                                            return;
                                                        }
                                                        ScanQrCodeActivity.this.finish();
                                                    }
                                                });
                                            }
                                        });
                                    }
                                });
                            } else {
                                dgm.a(this, substring2, null, new dgm.a() {
                                    /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass5 */

                                    @Override // defpackage.dgm.a
                                    public final void gw(final boolean z) {
                                        fcz.btP().post(new Runnable() {
                                            /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass5.AnonymousClass1 */

                                            public final void run() {
                                                if (z) {
                                                    dwp.km("app_openfrom_scan");
                                                    ScanQrCodeActivity.this.restartPreview();
                                                    return;
                                                }
                                                ScanQrCodeActivity.this.finish();
                                            }
                                        });
                                    }
                                });
                            }
                        } else {
                            if (TextUtils.isEmpty(str) || !str.startsWith("https://account.wps.cn/qr/")) {
                                z = false;
                            }
                            if (z) {
                                fme fme = new fme(this, str);
                                fme.fXC = new fme.a() {
                                    /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass3 */

                                    @Override // defpackage.fme.a
                                    public final void nt(String str) {
                                        Intent intent = new Intent(ScanQrCodeActivity.this, PushTipsWebActivity.class);
                                        intent.putExtra(hbe.frL, str);
                                        ScanQrCodeActivity.this.startActivity(intent);
                                        ScanQrCodeActivity.this.finish();
                                    }
                                };
                                fme.bzx();
                            } else if (URLUtil.isNetworkUrl(str)) {
                                openUrl(str);
                            } else if (ns(str)) {
                                hfj.bt(this, str);
                                finish();
                            } else {
                                lvg.d(this, R.string.public_shareplay_unrecognized_code, 0);
                                restartPreview();
                            }
                        }
                    } else if (fok.bBq().arU()) {
                        String rK = fok.bBq().rK(syp.t(str, "0x9e737286", luf.gR(this)));
                        if (!TextUtils.isEmpty(str)) {
                            Qing3rdLoginConstants.qrcode_direct_url = rK;
                            aUt();
                        }
                    } else {
                        aUt();
                    }
                }
            } else if (edi.nx(str)) {
                this.eDn = str;
                aUu();
            } else {
                lvg.d(this, R.string.public_shareplay_unrecognized_code, 0);
                dwp.km(edc.TV_PROJECTION_ERROR_QRCODE);
                restartPreview();
            }
        } else {
            restartPreview();
        }
    }

    private static boolean ns(String str) {
        boolean z = false;
        try {
            Uri parse = Uri.parse(str);
            if (parse != null && "wpsoffice".equals(parse.getScheme())) {
                z = true;
            }
        } catch (Exception e) {
        }
        return z;
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void openUrl(final String str) {
        runOnUiThread(new Runnable() {
            /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass11 */

            public final void run() {
                Intent intent = new Intent(ScanQrCodeActivity.this, BaseWebViewActivity.class);
                intent.putExtra("url", str);
                ScanQrCodeActivity.this.startActivityForResult(intent, 1);
            }
        });
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void restartPreview() {
        this.mScanQrCode.getMainView().post(new Runnable() {
            /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass16 */

            public final void run() {
                ScanQrCodeActivity.this.mScanQrCode.restartPreview();
            }
        });
    }

    public void finish() {
        if (!this.eDp && fwj.D(getIntent())) {
            fwj.an(this);
        }
        Intent intent = getIntent();
        if (intent != null && intent.getBooleanExtra("FLAG_MOVE_BACK_ON_FINISH", false)) {
            boolean z = !true;
            moveTaskToBack(true);
        }
        super.finish();
    }

    /* access modifiers changed from: protected */
    @Override // cn.wps.moffice.common.beans.OnResultActivity
    public void onActivityResult(int i, int i2, Intent intent) {
        if (i == 1 && i2 == -1) {
            finish();
        } else if (i == 257) {
            if (i2 == -1 && intent != null) {
                finish();
                String dataString = intent.getDataString();
                if (!new File(dataString).exists() && lud.isAndroidN()) {
                    Uri parse = Uri.parse(dataString);
                    String scheme = parse.getScheme();
                    if (FirebaseAnalytics.Param.CONTENT.equals(scheme)) {
                        File bO = MofficeFileProvider.bO(this, dataString);
                        if (bO != null) {
                            dataString = bO.getAbsolutePath();
                        } else {
                            return;
                        }
                    } else if (KS2SEventNative.SCHEME_FILE.equals(scheme)) {
                        dataString = parse.getPath();
                    } else {
                        return;
                    }
                }
                if (TextUtils.isEmpty(dataString) || TextUtils.isEmpty(this.eDn)) {
                    finish();
                } else if (lwd.hu(this)) {
                    String str = this.eDn;
                    Intent a2 = edm.a(this, dataString, null, false, null, false, true, false, null);
                    if (a2 != null) {
                        a2.putExtra("FLAG_SKIP_CHECK_UPDATE", true);
                        a2.putExtra("public_tv_meeting_server", true);
                        a2.putExtra("public_tv_meeting_qrcodeinfo", str);
                        startActivity(a2);
                    }
                    finish();
                } else {
                    lvg.d(this, R.string.documentmanager_tips_network_error, 0);
                }
            }
        } else if (i != 513) {
            super.onActivityResult(i, i2, intent);
        } else if (i2 != -1) {
            finish();
        } else if (intent != null && intent.getExtras().getInt("RemoteBackActivity") == 1) {
            finish();
        }
    }

    public void onAttachedToWindow() {
        super.onAttachedToWindow();
        aUs();
    }

    /* access modifiers changed from: protected */
    @Override // cn.wps.moffice.common.beans.OnResultActivity
    public void onCreate(Bundle bundle) {
        requestWindowFeature(1);
        super.onCreate(bundle);
        this.eDp = false;
        setRequestedOrientation(1);
        getWindow().setFlags(1024, 1024);
        getWindow().setBackgroundDrawable(null);
        eDo = this;
        dwp.km("page_scanqrcode_show");
        try {
            this.mScanQrCode = (IScanQRcode) cwi.a((!Platform.Hh() || ltk.iTs) ? ScanQrCodeActivity.class.getClassLoader() : IClassLoaderManager.getInstance().getExternalLibsClassLoader(), "cn.wps.moffice.extlibs.qrcode.ScanQrCode", new Class[]{Activity.class}, eDo);
            this.mScanQrCode.setScanQRCodeListener(new a(this, (byte) 0));
            this.mScanQrCode.setScanWhatOpen(VersionManager.aYQ() || hjm.Aa("en_scan_what_open"));
            this.mScanQrCode.setOcrOnClickListener(new View.OnClickListener() {
                /* class cn.wps.moffice.common.scanqrcode.ScanQrCodeActivity.AnonymousClass10 */

                public final void onClick(View view) {
                    hjm.y(ScanQrCodeActivity.this, 2);
                    ScanQrCodeActivity.this.finish();
                }
            });
            setContentView(this.mScanQrCode.getMainView());
            lwy.cq(findViewById(R.id.viewfinder_mask));
            this.mScanQrCode.setTipsString(R.string.public_shareplay_scanqrcode_tips);
            int intExtra = getIntent().getIntExtra(NotificationCompat.CATEGORY_STATUS, -1);
            if (intExtra == 0 || intExtra == 1 || intExtra == 2) {
                this.mScanQrCode.setScanStatus(intExtra);
            }
            this.mScanQrCode.capture();
            View findViewById = findViewById(R.id.public_qrcode_bottom_bar);
            if (getIntent().getBooleanExtra("scanQrCode.open.bottom.bar", true)) {
                if (!VersionManager.aYQ()) {
                    findViewById(R.id.public_projection_btn).setVisibility(8);
                    findViewById(R.id.public_remote_btn).setVisibility(8);
                }
                findViewById.setVisibility(0);
                return;
            }
            findViewById.setVisibility(8);
        } catch (Exception e) {
        }
    }

    public boolean onKeyDown(int i, KeyEvent keyEvent) {
        if (4 == i) {
            finish();
        }
        return false;
    }

    @Override // cn.wps.moffice.common.beans.OnResultActivity
    public void onMultiWindowModeChanged(boolean z) {
        super.onMultiWindowModeChanged(z);
        this.mScanQrCode.setHideTips(luf.isInMultiWindow(this));
    }

    /* access modifiers changed from: protected */
    @Override // cn.wps.moffice.common.beans.OnResultActivity
    public void onResume() {
        super.onResume();
        if (Build.VERSION.SDK_INT >= 19 && getWindow().getDecorView().isAttachedToWindow()) {
            aUs();
        }
        fvi.bIs();
        Uri data = getIntent().getData();
        if (data != null) {
            String str = "http://tv.wps.cn:8082/sp/o.jsp?q=" + data.getPath().substring(1);
            if ("shareplay".equals(data.getHost())) {
                handleQRResult(str);
            }
        }
        BaseActivity.initCI(getIntent());
        this.mScanQrCode.setScanStatus(getIntent().getIntExtra("scanQrCode.open.switch.mode", 0));
        BaseActivity.currentActivityName = ScanQrCodeActivity.class.getSimpleName();
        BaseActivity.currentActivity = this;
        restartPreview();
    }

    /* access modifiers changed from: protected */
    public void onStop() {
        super.onStop();
        BaseActivity.checkExitPublic(this);
    }

    public void startActivityForResult(Intent intent, int i, Bundle bundle) {
        super.startActivityForResult(intent, i, bundle);
        this.eDp = true;
    }
}